export default {
    namespaced: true,
    state: {
        companies: [
            { name: '公司一', id: 0 },
            { name: '公司二', id: 1 },
        ]
    },
    getters: {
        firstPersonName(state) {
            let { companies } = state
            return companies[companies.length - 1].name.slice(0, 1)
        }
    },
    // 可以直接改state，并且mutations里面不要进行任何逻辑操作。后厨接到命令直接操作。
    mutations: {
        add_person(state, obj) {
            state.companies.push(obj)
        }
    },
    // 服务员
    actions: {
        jia_luoji(context, value) {
            console.log('act', context, value);
            if (context.state.x % 2) {
                context.commit('jia_of_mlj', value)
            }
        }
    },

}